<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  
</body>
</html>

<script>
  // 案例 : 根据月份打得到每一个月中有多少天, 不考虑闰年

  // var month = 5;
  // switch (month) {
  //   case 1:
  //     console.log("这个月是31天");
  //     break;
  //   case 2:
  //     console.log("这个月是28天");
  //     break;
  //   case 3:
  //     console.log("这个月是31天");
  //     break;
  //   case 4:
  //     console.log("这个月是30天");
  //     break;
  //   case 5:
  //     console.log("这个月是31天");
  //     break;
  //   case 6:
  //     console.log("这个月是30天");
  //     break;
  //   case 7:
  //     console.log("这个月是31天");
  //     break;
  //   case 8:
  //     console.log("这个月是31天");
  //     break;
  //   case 9:
  //     console.log("这个月是30天");
  //     break;
  //   case 10:
  //     console.log("这个月是31天");
  //     break;
  //   case 11:
  //     console.log("这个月是30天");
  //     break;
  //   case 12:
  //     console.log("这个月是31天");
  //     break;
  // }

  // switch (month) {
  //   case 1:
  //   case 3:
  //   case 5:
  //   case 7:
  //   case 8:
  //   case 10:
  //   case 12:
  //     console.log("这个月是31天");
  //     break;
  //   case 4:
  //   case 6:
  //   case 9:
  //   case 11:
  //     console.log("这个月是30天");
  //     break;
  //   case 2:
  //     console.log("这个月是28天");
  //     break;
  // }

  



  // 90分以上给优秀，60-90及格，60以下给不及格
  // var score = 83;
  // if (score >= 90) {
  //   console.log("优秀");
  // } else if (score >= 60) {
  //   console.log("及格");
  // } else {
  //   console.log("不及格");
  // }

  // switch写范围的写法
  // var score = 65;
  // switch(true) {
  //   case score >= 90:
  //     console.log("优秀");
  //     break;
  //   case score >= 60:
  //     console.log("及格");
  //     break;
  //   default:
  //     console.log("不及格");
  // }



  // 根据给定的月年日,计算出是一年中的多少天
  var year = 2024;
  var month = 5;
  var day = 7;

  switch(month) {
    case 12:
      day += 30;
    case 11:
      day += 31;
    case 10:
      day += 30;
    case 9:
      day += 31;
    case 8:
      day += 31;
    case 7:
      day += 30;
    case 6:
      day += 31;
    case 5:
      day += 30;
    case 4:
      day += 31;
    case 3:
      day += 28;
    case 2:
      day += 31;
    case 1:
      console.log(day);
  }

  

</script>